$(function () {
  // 最后封装一个过滤器函数 将时间格式修改
  template.defaults.imports.leach = function (data) {
    // 由于是接收的形参是个字符串 将其转换为时间构造函数的实例
    let date = new Date(data);
    let y = date.getFullYear();
    let m = (date.getMonth() + 1).toString().padStart(2, 0);
    let d = date.getDate().toString().padStart(2, 0);
    let h = date.getHours().toString().padStart(2, 0);
    let f = date.getMinutes().toString().padStart(2, 0);
    let s = date.getSeconds().toString().padStart(2, 0);
    return `${y}-${m}-${d} ${h}:${f}:${s}`;
  };
  // 2 从服务器获取数据
  $.ajax({
    url: "http://www.liulongbin.top:3006/api/news",
    success(res) {
      if (res.status !== 200) return alert("获取失败");
      console.log(res);
      // 4 调用template函数
      // res.data里面的tags存储的是字符串 将它转化为数组形式
      res.data.forEach((item) => (item.tags = item.tags.split(",")));
      let htmlStr = template("tep_news", res);
      $("#news-list").html(htmlStr);
    },
  });
});
